{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License.\n",
    "\n",
    "# Command and Control interface\n",
    "This notebooks shows how to interact with the command&control server to observe the environment and initiate actions on the nodes where the attacker client is installed."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "        <script type=\"text/javascript\">\n",
       "        window.PlotlyConfig = {MathJaxConfig: 'local'};\n",
       "        if (window.MathJax) {MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}\n",
       "        if (typeof require !== 'undefined') {\n",
       "        require.undef(\"plotly\");\n",
       "        requirejs.config({\n",
       "            paths: {\n",
       "                'plotly': ['https://cdn.plot.ly/plotly-latest.min']\n",
       "            }\n",
       "        });\n",
       "        require(['plotly'], function(Plotly) {\n",
       "            window._Plotly = Plotly;\n",
       "        });\n",
       "        }\n",
       "        </script>\n",
       "        "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import networkx as nx\n",
    "from datetime import datetime\n",
    "from tabulate import tabulate\n",
    "import cyberbattle.simulation.model as model\n",
    "import cyberbattle.simulation.actions as actions\n",
    "import cyberbattle.simulation.commandcontrol as commandcontrol\n",
    "import importlib\n",
    "importlib.reload(model)\n",
    "importlib.reload(actions)\n",
    "importlib.reload(commandcontrol)\n",
    "import plotly.offline as plo\n",
    "plo.init_notebook_mode(connected=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We first create a simulation environment from a randomly generated network graph."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "g = nx.erdos_renyi_graph(35,0.05,directed=True)\n",
    "g = model.assign_random_labels(g)\n",
    "env = model.Environment(network=g, vulnerability_library=dict([]))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We create the `CommandControl` object used to the environment and execute actions, and plot the graph explored so far.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "c = commandcontrol.CommandControl(env)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Nodes disovered so far: [{'id': '16', 'status': 'owned'}]\n"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n",
       "<svg height=\"302.4pt\" version=\"1.1\" viewBox=\"0 0 446.4 302.4\" width=\"446.4pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
       " <defs>\r\n",
       "  <style type=\"text/css\">\r\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;}\r\n",
       "  </style>\r\n",
       " </defs>\r\n",
       " <g id=\"figure_1\">\r\n",
       "  <g id=\"patch_1\">\r\n",
       "   <path d=\"M 0 302.4 \r\n",
       "L 446.4 302.4 \r\n",
       "L 446.4 0 \r\n",
       "L 0 0 \r\n",
       "z\r\n",
       "\" style=\"fill:#ffffff;\"/>\r\n",
       "  </g>\r\n",
       "  <g id=\"axes_1\">\r\n",
       "   <g id=\"PathCollection_1\">\r\n",
       "    <defs>\r\n",
       "     <path d=\"M 0 8.660254 \r\n",
       "C 2.296726 8.660254 4.499694 7.747755 6.123724 6.123724 \r\n",
       "C 7.747755 4.499694 8.660254 2.296726 8.660254 0 \r\n",
       "C 8.660254 -2.296726 7.747755 -4.499694 6.123724 -6.123724 \r\n",
       "C 4.499694 -7.747755 2.296726 -8.660254 0 -8.660254 \r\n",
       "C -2.296726 -8.660254 -4.499694 -7.747755 -6.123724 -6.123724 \r\n",
       "C -7.747755 -4.499694 -8.660254 -2.296726 -8.660254 0 \r\n",
       "C -8.660254 2.296726 -7.747755 4.499694 -6.123724 6.123724 \r\n",
       "C -4.499694 7.747755 -2.296726 8.660254 0 8.660254 \r\n",
       "z\r\n",
       "\" id=\"m87c610496c\" style=\"stroke:#ff0000;\"/>\r\n",
       "    </defs>\r\n",
       "    <g clip-path=\"url(#p47c278086c)\">\r\n",
       "     <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"223.2\" xlink:href=\"#m87c610496c\" y=\"151.2\"/>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_1\">\r\n",
       "    <g clip-path=\"url(#p47c278086c)\">\r\n",
       "     <!-- 16 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 12.40625 8.296875 \r\n",
       "L 28.515625 8.296875 \r\n",
       "L 28.515625 63.921875 \r\n",
       "L 10.984375 60.40625 \r\n",
       "L 10.984375 69.390625 \r\n",
       "L 28.421875 72.90625 \r\n",
       "L 38.28125 72.90625 \r\n",
       "L 38.28125 8.296875 \r\n",
       "L 54.390625 8.296875 \r\n",
       "L 54.390625 0 \r\n",
       "L 12.40625 0 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-49\"/>\r\n",
       "      <path d=\"M 33.015625 40.375 \r\n",
       "Q 26.375 40.375 22.484375 35.828125 \r\n",
       "Q 18.609375 31.296875 18.609375 23.390625 \r\n",
       "Q 18.609375 15.53125 22.484375 10.953125 \r\n",
       "Q 26.375 6.390625 33.015625 6.390625 \r\n",
       "Q 39.65625 6.390625 43.53125 10.953125 \r\n",
       "Q 47.40625 15.53125 47.40625 23.390625 \r\n",
       "Q 47.40625 31.296875 43.53125 35.828125 \r\n",
       "Q 39.65625 40.375 33.015625 40.375 \r\n",
       "z\r\n",
       "M 52.59375 71.296875 \r\n",
       "L 52.59375 62.3125 \r\n",
       "Q 48.875 64.0625 45.09375 64.984375 \r\n",
       "Q 41.3125 65.921875 37.59375 65.921875 \r\n",
       "Q 27.828125 65.921875 22.671875 59.328125 \r\n",
       "Q 17.53125 52.734375 16.796875 39.40625 \r\n",
       "Q 19.671875 43.65625 24.015625 45.921875 \r\n",
       "Q 28.375 48.1875 33.59375 48.1875 \r\n",
       "Q 44.578125 48.1875 50.953125 41.515625 \r\n",
       "Q 57.328125 34.859375 57.328125 23.390625 \r\n",
       "Q 57.328125 12.15625 50.6875 5.359375 \r\n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \r\n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \r\n",
       "Q 6.984375 17.96875 6.984375 36.375 \r\n",
       "Q 6.984375 53.65625 15.1875 63.9375 \r\n",
       "Q 23.390625 74.21875 37.203125 74.21875 \r\n",
       "Q 40.921875 74.21875 44.703125 73.484375 \r\n",
       "Q 48.484375 72.75 52.59375 71.296875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-54\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(215.565 154.51125)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-54\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "  </g>\r\n",
       " </g>\r\n",
       " <defs>\r\n",
       "  <clipPath id=\"p47c278086c\">\r\n",
       "   <rect height=\"288\" width=\"432\" x=\"7.2\" y=\"7.2\"/>\r\n",
       "  </clipPath>\r\n",
       " </defs>\r\n",
       "</svg>\r\n"
      ],
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "c.plot_nodes()\n",
    "print(\"Nodes disovered so far: \" + str(c.list_nodes()))\n",
    "starting_node = c.list_nodes()[0]['id']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "For debugging purpose it's also convient to view the internals of the environment via the `EnvironmentDebugging` object. For instance we can use it to plot the entire graph, including nodes that were not discovered yet by the attacker."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "dbg = commandcontrol.EnvironmentDebugging(c)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Name: \n",
      "Type: DiGraph\n",
      "Number of nodes: 35\n",
      "Number of edges: 62\n",
      "Average in degree:   1.7714\n",
      "Average out degree:   1.7714\n"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n",
       "<svg height=\"302.4pt\" version=\"1.1\" viewBox=\"0 0 446.4 302.4\" width=\"446.4pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
       " <defs>\r\n",
       "  <style type=\"text/css\">\r\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;}\r\n",
       "  </style>\r\n",
       " </defs>\r\n",
       " <g id=\"figure_1\">\r\n",
       "  <g id=\"patch_1\">\r\n",
       "   <path d=\"M 0 302.4 \r\n",
       "L 446.4 302.4 \r\n",
       "L 446.4 0 \r\n",
       "L 0 0 \r\n",
       "z\r\n",
       "\" style=\"fill:#ffffff;\"/>\r\n",
       "  </g>\r\n",
       "  <g id=\"axes_1\">\r\n",
       "   <g id=\"patch_2\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 259.652273 97.936826 \r\n",
       "Q 264.896831 87.796953 269.627755 78.650145 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 266.01367 81.284227 \r\n",
       "L 269.627755 78.650145 \r\n",
       "L 269.566569 83.121862 \r\n",
       "L 266.01367 81.284227 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_3\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 204.21088 55.680883 \r\n",
       "Q 212.617539 50.369212 220.079024 45.654741 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 215.629166 46.100569 \r\n",
       "L 220.079024 45.654741 \r\n",
       "L 217.765771 49.482124 \r\n",
       "L 215.629166 46.100569 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_4\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 329.728387 81.161232 \r\n",
       "Q 298.901142 88.540998 269.161208 95.660472 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 273.51692 96.674263 \r\n",
       "L 269.161208 95.660472 \r\n",
       "L 272.585668 92.784177 \r\n",
       "L 273.51692 96.674263 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_5\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 329.728387 81.161232 \r\n",
       "Q 335.818217 86.412508 341.061335 90.933662 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 339.338127 86.806853 \r\n",
       "L 341.061335 90.933662 \r\n",
       "L 336.725963 89.836143 \r\n",
       "L 339.338127 86.806853 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_6\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 329.728387 81.161232 \r\n",
       "Q 314.567913 81.484146 300.525219 81.783252 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 304.566902 83.697619 \r\n",
       "L 300.525219 81.783252 \r\n",
       "L 304.481722 79.698526 \r\n",
       "L 304.566902 83.697619 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_7\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 329.728387 81.161232 \r\n",
       "Q 359.361873 69.473946 387.955292 58.196857 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 383.500454 57.803893 \r\n",
       "L 387.955292 58.196857 \r\n",
       "L 384.968018 61.524949 \r\n",
       "L 383.500454 57.803893 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_8\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 255.090172 140.418804 \r\n",
       "Q 251.795109 130.778325 248.861646 122.195789 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 248.262836 126.627654 \r\n",
       "L 248.861646 122.195789 \r\n",
       "L 252.047852 125.333956 \r\n",
       "L 248.262836 126.627654 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_9\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 229.869949 115.696413 \r\n",
       "Q 241.043774 109.033316 251.257334 102.942837 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 246.797456 103.273725 \r\n",
       "L 251.257334 102.942837 \r\n",
       "L 248.846117 106.709272 \r\n",
       "L 246.797456 103.273725 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_10\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 229.869949 115.696413 \r\n",
       "Q 208.006121 117.85013 187.254941 119.894245 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 191.431738 121.492485 \r\n",
       "L 187.254941 119.894245 \r\n",
       "L 191.039612 117.511752 \r\n",
       "L 191.431738 121.492485 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_11\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 229.869949 115.696413 \r\n",
       "Q 229.974612 115.852095 229.455495 115.079933 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 228.883569 110.644518 \r\n",
       "L 229.455495 115.079933 \r\n",
       "L 225.564008 112.876225 \r\n",
       "L 228.883569 110.644518 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_12\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 229.869949 115.696413 \r\n",
       "Q 245.989692 110.081966 261.053609 104.835259 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 256.61834 104.262208 \r\n",
       "L 261.053609 104.835259 \r\n",
       "L 257.934007 108.039643 \r\n",
       "L 256.61834 104.262208 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_13\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 181.600913 72.067751 \r\n",
       "Q 189.399309 66.415762 196.292432 61.419882 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 191.879942 62.147846 \r\n",
       "L 196.292432 61.419882 \r\n",
       "L 194.227309 65.386652 \r\n",
       "L 191.879942 62.147846 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_14\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 274.120507 69.963819 \r\n",
       "Q 297.680206 74.707889 320.14387 79.231257 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 316.617382 76.481006 \r\n",
       "L 320.14387 79.231257 \r\n",
       "L 315.827776 80.402297 \r\n",
       "L 316.617382 76.481006 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_15\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 274.120507 69.963819 \r\n",
       "Q 254.871922 57.545563 236.562822 45.733416 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 238.839781 49.582501 \r\n",
       "L 236.562822 45.733416 \r\n",
       "L 241.008265 46.2213 \r\n",
       "L 238.839781 49.582501 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_16\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 219.683975 91.725929 \r\n",
       "Q 202.167401 103.827977 185.570675 115.294509 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 189.998467 114.666296 \r\n",
       "L 185.570675 115.294509 \r\n",
       "L 187.72478 111.375347 \r\n",
       "L 189.998467 114.666296 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_17\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 219.683975 91.725929 \r\n",
       "Q 234.222386 86.701399 247.70409 82.042071 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 243.270211 81.458363 \r\n",
       "L 247.70409 82.042071 \r\n",
       "L 244.576796 85.238949 \r\n",
       "L 243.270211 81.458363 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_18\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 219.683975 91.725929 \r\n",
       "Q 224.355214 78.239073 228.660542 65.808677 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 225.461566 68.933826 \r\n",
       "L 228.660542 65.808677 \r\n",
       "L 229.241276 70.242947 \r\n",
       "L 225.461566 68.933826 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_19\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 244.245147 79.651301 \r\n",
       "Q 248.707278 95.788242 252.871436 110.847589 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 253.733037 106.459235 \r\n",
       "L 252.871436 110.847589 \r\n",
       "L 249.877714 107.525296 \r\n",
       "L 253.733037 106.459235 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_20\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 244.245147 79.651301 \r\n",
       "Q 237.922152 64.054711 232.019211 49.494245 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 231.668566 53.952613 \r\n",
       "L 232.019211 49.494245 \r\n",
       "L 235.375519 52.449782 \r\n",
       "L 231.668566 53.952613 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_21\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 177.525833 120.85262 \r\n",
       "Q 165.104756 114.5196 153.67972 108.694423 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 156.334808 112.293105 \r\n",
       "L 153.67972 108.694423 \r\n",
       "L 158.151718 108.729562 \r\n",
       "L 156.334808 112.293105 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_22\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 255.477774 120.273203 \r\n",
       "Q 256.769311 113.362614 257.855451 107.55103 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 255.154645 111.115528 \r\n",
       "L 257.855451 107.55103 \r\n",
       "L 259.086566 111.850374 \r\n",
       "L 255.154645 111.115528 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_23\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 255.477774 120.273203 \r\n",
       "Q 255.367294 126.015388 255.278322 130.639746 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 257.354897 126.678959 \r\n",
       "L 255.278322 130.639746 \r\n",
       "L 253.355638 126.602013 \r\n",
       "L 257.354897 126.678959 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_24\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 255.477774 120.273203 \r\n",
       "Q 249.229277 116.402773 243.931247 113.121079 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 246.27858 116.927656 \r\n",
       "L 243.931247 113.121079 \r\n",
       "L 248.384909 113.527159 \r\n",
       "L 246.27858 116.927656 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_25\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 256.943058 78.849048 \r\n",
       "Q 238.258825 78.351047 220.692229 77.882835 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 224.637521 79.988701 \r\n",
       "L 220.692229 77.882835 \r\n",
       "L 224.744098 75.990121 \r\n",
       "L 224.637521 79.988701 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_26\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 256.943058 78.849048 \r\n",
       "Q 269.537234 80.019564 281.018173 81.086616 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 277.220422 78.725029 \r\n",
       "L 281.018173 81.086616 \r\n",
       "L 276.850253 82.707864 \r\n",
       "L 277.220422 78.725029 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_27\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 235.498585 80.010069 \r\n",
       "Q 244.097734 86.392318 251.799104 92.10824 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 249.779075 88.118318 \r\n",
       "L 251.799104 92.10824 \r\n",
       "L 247.395149 91.33031 \r\n",
       "L 249.779075 88.118318 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_28\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 235.498585 80.010069 \r\n",
       "Q 232.691642 64.479761 230.08355 50.049661 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 228.826869 54.341601 \r\n",
       "L 230.08355 50.049661 \r\n",
       "L 232.763094 53.630169 \r\n",
       "L 228.826869 54.341601 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_29\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 270.795014 132.492273 \r\n",
       "Q 270.612265 121.384096 270.447907 111.393803 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 268.513976 115.42616 \r\n",
       "L 270.447907 111.393803 \r\n",
       "L 272.513435 115.360362 \r\n",
       "L 268.513976 115.42616 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_30\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 210.919985 77.62237 \r\n",
       "Q 215.012695 78.887295 218.037226 79.822081 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 214.806164 76.730118 \r\n",
       "L 218.037226 79.822081 \r\n",
       "L 213.625019 80.551754 \r\n",
       "L 214.806164 76.730118 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_31\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 333.798286 61.933346 \r\n",
       "Q 363.662007 51.643284 392.468685 41.717445 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 388.035348 41.129631 \r\n",
       "L 392.468685 41.717445 \r\n",
       "L 389.338431 44.911426 \r\n",
       "L 388.035348 41.129631 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_32\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 333.798286 61.933346 \r\n",
       "Q 299.599492 69.460441 266.492598 76.747211 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 270.829002 77.840646 \r\n",
       "L 266.492598 76.747211 \r\n",
       "L 269.969188 73.934149 \r\n",
       "L 270.829002 77.840646 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_33\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 348.465622 97.318398 \r\n",
       "Q 342.790802 83.627856 337.544094 70.970135 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 337.228184 75.431099 \r\n",
       "L 337.544094 70.970135 \r\n",
       "L 340.923319 73.899442 \r\n",
       "L 337.228184 75.431099 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_34\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 228.345224 40.431819 \r\n",
       "Q 229.181716 44.270818 229.780182 47.017416 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 230.882738 42.683322 \r\n",
       "L 229.780182 47.017416 \r\n",
       "L 226.974441 43.534914 \r\n",
       "L 230.882738 42.683322 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_35\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 144.969935 104.253645 \r\n",
       "Q 160.033486 91.018022 174.257152 78.520364 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 169.932176 79.658162 \r\n",
       "L 174.257152 78.520364 \r\n",
       "L 172.572405 82.663023 \r\n",
       "L 169.932176 79.658162 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_36\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 144.969935 104.253645 \r\n",
       "Q 190.403917 92.994214 234.752692 82.003717 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 230.389052 81.024613 \r\n",
       "L 234.752692 82.003717 \r\n",
       "L 231.351225 84.907167 \r\n",
       "L 230.389052 81.024613 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_37\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 144.969935 104.253645 \r\n",
       "Q 98.860812 122.349492 53.792442 140.036888 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 58.246614 140.437325 \r\n",
       "L 53.792442 140.036888 \r\n",
       "L 56.785296 136.713813 \r\n",
       "L 58.246614 140.437325 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_38\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 227.379231 82.709395 \r\n",
       "Q 218.613325 72.48297 210.575045 63.105403 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 211.659795 67.443988 \r\n",
       "L 210.575045 63.105403 \r\n",
       "L 214.696763 64.840754 \r\n",
       "L 211.659795 67.443988 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_39\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 227.379231 82.709395 \r\n",
       "Q 228.298504 94.88423 229.133598 105.944204 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 230.826755 101.804975 \r\n",
       "L 229.133598 105.944204 \r\n",
       "L 226.838109 102.106142 \r\n",
       "L 230.826755 101.804975 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_40\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 227.379231 82.709395 \r\n",
       "Q 246.571854 77.475883 264.685826 72.536501 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 260.300572 71.659265 \r\n",
       "L 264.685826 72.536501 \r\n",
       "L 261.352884 75.518363 \r\n",
       "L 260.300572 71.659265 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_41\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 227.379231 82.709395 \r\n",
       "Q 223.286521 81.44447 220.26199 80.509684 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 223.493052 83.601647 \r\n",
       "L 220.26199 80.509684 \r\n",
       "L 224.674197 79.780011 \r\n",
       "L 223.493052 83.601647 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_42\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 294.473288 100.291205 \r\n",
       "Q 277.814066 117.265346 261.937978 133.44155 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 266.167192 131.987675 \r\n",
       "L 261.937978 133.44155 \r\n",
       "L 263.312406 129.185854 \r\n",
       "L 266.167192 131.987675 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_43\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 294.473288 100.291205 \r\n",
       "Q 240.262675 109.822382 187.153206 119.159959 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 191.439103 120.437099 \r\n",
       "L 187.153206 119.159959 \r\n",
       "L 190.746457 116.497525 \r\n",
       "L 191.439103 120.437099 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_44\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 294.473288 100.291205 \r\n",
       "Q 317.147497 99.042768 338.705364 97.855796 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 334.601461 96.078727 \r\n",
       "L 338.705364 97.855796 \r\n",
       "L 334.821367 100.072678 \r\n",
       "L 334.601461 96.078727 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_45\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 294.473288 100.291205 \r\n",
       "Q 341.808006 79.211365 388.12139 58.586361 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 383.653717 58.386615 \r\n",
       "L 388.12139 58.586361 \r\n",
       "L 385.28099 62.040652 \r\n",
       "L 383.653717 58.386615 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_46\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 231.861154 56.567829 \r\n",
       "Q 248.862651 61.957213 264.798379 67.008754 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 261.589722 63.893547 \r\n",
       "L 264.798379 67.008754 \r\n",
       "L 260.381019 67.706555 \r\n",
       "L 261.589722 63.893547 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_47\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 231.861154 56.567829 \r\n",
       "Q 216.979293 44.140813 202.955606 32.43041 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 204.743987 36.529397 \r\n",
       "L 202.955606 32.43041 \r\n",
       "L 207.307824 33.459097 \r\n",
       "L 204.743987 36.529397 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_48\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 234.913519 123.198492 \r\n",
       "Q 210.54722 122.202455 187.298022 121.252084 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 191.212998 123.413789 \r\n",
       "L 187.298022 121.252084 \r\n",
       "L 191.376372 119.417126 \r\n",
       "L 191.212998 123.413789 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_49\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 234.913519 123.198492 \r\n",
       "Q 248.660354 126.759103 261.324871 130.03938 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 257.95413 127.100315 \r\n",
       "L 261.324871 130.03938 \r\n",
       "L 256.951174 130.972534 \r\n",
       "L 257.95413 127.100315 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_50\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 234.913519 123.198492 \r\n",
       "Q 248.902967 114.664399 261.937961 106.712559 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 257.481639 107.088311 \r\n",
       "L 261.937961 106.712559 \r\n",
       "L 259.56477 110.503068 \r\n",
       "L 257.481639 107.088311 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_51\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 234.913519 123.198492 \r\n",
       "Q 237.168962 121.054322 238.614099 119.68048 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 234.337058 120.986974 \r\n",
       "L 238.614099 119.68048 \r\n",
       "L 237.093069 123.886009 \r\n",
       "L 234.337058 120.986974 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_52\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 277.496428 139.378987 \r\n",
       "Q 269.756839 132.663276 262.8617 126.680302 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 264.572137 130.812421 \r\n",
       "L 262.8617 126.680302 \r\n",
       "L 267.193657 127.791223 \r\n",
       "L 264.572137 130.812421 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_53\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 290.753146 81.991395 \r\n",
       "Q 285.946289 78.515408 282.045408 75.69456 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 284.114778 79.659117 \r\n",
       "L 282.045408 75.69456 \r\n",
       "L 286.458675 76.417798 \r\n",
       "L 284.114778 79.659117 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_54\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 290.753146 81.991395 \r\n",
       "Q 267.454432 81.155946 245.273033 80.360563 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 249.198794 82.502618 \r\n",
       "L 245.273033 80.360563 \r\n",
       "L 249.342134 78.505188 \r\n",
       "L 249.198794 82.502618 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_55\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 290.753146 81.991395 \r\n",
       "Q 308.351893 73.790782 324.937229 66.062396 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 320.466794 65.939039 \r\n",
       "L 324.937229 66.062396 \r\n",
       "L 322.156283 69.564729 \r\n",
       "L 320.466794 65.939039 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_56\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 270.287099 101.619268 \r\n",
       "Q 271.683214 90.090456 272.944919 79.671568 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 270.478546 83.402119 \r\n",
       "L 272.944919 79.671568 \r\n",
       "L 274.449535 83.882997 \r\n",
       "L 270.478546 83.402119 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_57\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 270.287099 101.619268 \r\n",
       "Q 261.926694 105.47016 254.581777 108.853308 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 259.051623 108.996414 \r\n",
       "L 254.581777 108.853308 \r\n",
       "L 257.378169 105.363295 \r\n",
       "L 259.051623 108.996414 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_58\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 349.348967 88.001535 \r\n",
       "Q 343.791763 78.685785 338.807336 70.330205 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 339.138966 74.790028 \r\n",
       "L 338.807336 70.330205 \r\n",
       "L 342.574173 72.740794 \r\n",
       "L 339.138966 74.790028 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_59\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 335.781913 114.047304 \r\n",
       "Q 340.565658 104.863564 344.832898 96.671399 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 341.211209 99.295017 \r\n",
       "L 344.832898 96.671399 \r\n",
       "L 344.758779 101.142921 \r\n",
       "L 341.211209 99.295017 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_60\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 235.618341 107.971917 \r\n",
       "Q 210.800316 113.474754 187.073817 118.73557 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 191.411914 119.822268 \r\n",
       "L 187.073817 118.73557 \r\n",
       "L 190.546033 115.917111 \r\n",
       "L 191.411914 119.822268 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_61\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 235.618341 107.971917 \r\n",
       "Q 243.723139 96.903307 251.167419 86.736758 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 247.190618 88.782499 \r\n",
       "L 251.167419 86.736758 \r\n",
       "L 250.417931 91.145644 \r\n",
       "L 247.190618 88.782499 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_62\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 397.053497 54.608575 \r\n",
       "Q 398.177843 50.728854 398.990987 47.922984 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 395.956634 51.208209 \r\n",
       "L 398.990987 47.922984 \r\n",
       "L 399.798555 52.321601 \r\n",
       "L 395.956634 51.208209 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_63\">\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 245.699615 112.944527 \r\n",
       "Q 241.879832 100.612197 238.390842 89.347844 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#p7f02ea7a4a)\" d=\"M 237.663865 93.760497 \r\n",
       "L 238.390842 89.347844 \r\n",
       "L 241.484778 92.577018 \r\n",
       "L 237.663865 93.760497 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"PathCollection_1\">\r\n",
       "    <defs>\r\n",
       "     <path d=\"M 0 8.660254 \r\n",
       "C 2.296726 8.660254 4.499694 7.747755 6.123724 6.123724 \r\n",
       "C 7.747755 4.499694 8.660254 2.296726 8.660254 0 \r\n",
       "C 8.660254 -2.296726 7.747755 -4.499694 6.123724 -6.123724 \r\n",
       "C 4.499694 -7.747755 2.296726 -8.660254 0 -8.660254 \r\n",
       "C -2.296726 -8.660254 -4.499694 -7.747755 -6.123724 -6.123724 \r\n",
       "C -7.747755 -4.499694 -8.660254 -2.296726 -8.660254 0 \r\n",
       "C -8.660254 2.296726 -7.747755 4.499694 -6.123724 6.123724 \r\n",
       "C -4.499694 7.747755 -2.296726 8.660254 0 8.660254 \r\n",
       "z\r\n",
       "\" id=\"C0_0_80a7288d71\"/>\r\n",
       "    </defs>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#a53603;stroke:#a53603;\" x=\"259.652273\" xlink:href=\"#C0_0_80a7288d71\" y=\"97.936826\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#ce4401;stroke:#ce4401;\" x=\"204.21088\" xlink:href=\"#C0_0_80a7288d71\" y=\"55.680883\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#c14002;stroke:#c14002;\" x=\"329.728387\" xlink:href=\"#C0_0_80a7288d71\" y=\"81.161232\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#ce4401;stroke:#ce4401;\" x=\"255.090172\" xlink:href=\"#C0_0_80a7288d71\" y=\"140.418804\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdcfa0;stroke:#fdcfa0;\" x=\"229.869949\" xlink:href=\"#C0_0_80a7288d71\" y=\"115.696413\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#f9812e;stroke:#f9812e;\" x=\"401.712397\" xlink:href=\"#C0_0_80a7288d71\" y=\"38.532365\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fee9d3;stroke:#fee9d3;\" x=\"181.600913\" xlink:href=\"#C0_0_80a7288d71\" y=\"72.067751\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdbb81;stroke:#fdbb81;\" x=\"274.120507\" xlink:href=\"#C0_0_80a7288d71\" y=\"69.963819\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#d34601;stroke:#d34601;\" x=\"219.683975\" xlink:href=\"#C0_0_80a7288d71\" y=\"91.725929\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#c14002;stroke:#c14002;\" x=\"244.245147\" xlink:href=\"#C0_0_80a7288d71\" y=\"79.651301\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#da4902;stroke:#da4902;\" x=\"177.525833\" xlink:href=\"#C0_0_80a7288d71\" y=\"120.85262\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdb87c;stroke:#fdb87c;\" x=\"232.128299\" xlink:href=\"#C0_0_80a7288d71\" y=\"282.109091\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdd3a7;stroke:#fdd3a7;\" x=\"255.477774\" xlink:href=\"#C0_0_80a7288d71\" y=\"120.273203\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#7f2704;stroke:#7f2704;\" x=\"256.943058\" xlink:href=\"#C0_0_80a7288d71\" y=\"78.849048\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fa8532;stroke:#fa8532;\" x=\"235.498585\" xlink:href=\"#C0_0_80a7288d71\" y=\"80.010069\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#d64701;stroke:#d64701;\" x=\"270.795014\" xlink:href=\"#C0_0_80a7288d71\" y=\"132.492273\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fff5eb;stroke:#fff5eb;\" x=\"210.919985\" xlink:href=\"#C0_0_80a7288d71\" y=\"77.62237\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fd9344;stroke:#fd9344;\" x=\"333.798286\" xlink:href=\"#C0_0_80a7288d71\" y=\"61.933346\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fd8c3b;stroke:#fd8c3b;\" x=\"348.465622\" xlink:href=\"#C0_0_80a7288d71\" y=\"97.318398\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdcd9c;stroke:#fdcd9c;\" x=\"228.345224\" xlink:href=\"#C0_0_80a7288d71\" y=\"40.431819\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#be3f02;stroke:#be3f02;\" x=\"144.969935\" xlink:href=\"#C0_0_80a7288d71\" y=\"104.253645\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdb373;stroke:#fdb373;\" x=\"227.379231\" xlink:href=\"#C0_0_80a7288d71\" y=\"82.709395\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#882a04;stroke:#882a04;\" x=\"294.473288\" xlink:href=\"#C0_0_80a7288d71\" y=\"100.291205\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fd9040;stroke:#fd9040;\" x=\"231.861154\" xlink:href=\"#C0_0_80a7288d71\" y=\"56.567829\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fd9d53;stroke:#fd9d53;\" x=\"234.913519\" xlink:href=\"#C0_0_80a7288d71\" y=\"123.198492\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#db4b03;stroke:#db4b03;\" x=\"277.496428\" xlink:href=\"#C0_0_80a7288d71\" y=\"139.378987\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#f36f1a;stroke:#f36f1a;\" x=\"290.753146\" xlink:href=\"#C0_0_80a7288d71\" y=\"81.991395\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#b93d02;stroke:#b93d02;\" x=\"270.287099\" xlink:href=\"#C0_0_80a7288d71\" y=\"101.619268\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#feecd9;stroke:#feecd9;\" x=\"349.348967\" xlink:href=\"#C0_0_80a7288d71\" y=\"88.001535\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#8f2d04;stroke:#8f2d04;\" x=\"44.687603\" xlink:href=\"#C0_0_80a7288d71\" y=\"143.610145\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fd9d53;stroke:#fd9d53;\" x=\"335.781913\" xlink:href=\"#C0_0_80a7288d71\" y=\"114.047304\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#b93d02;stroke:#b93d02;\" x=\"235.618341\" xlink:href=\"#C0_0_80a7288d71\" y=\"107.971917\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#fdc997;stroke:#fdc997;\" x=\"397.053497\" xlink:href=\"#C0_0_80a7288d71\" y=\"54.608575\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#e5590a;stroke:#e5590a;\" x=\"195.450429\" xlink:href=\"#C0_0_80a7288d71\" y=\"26.163254\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <use style=\"fill:#952f03;stroke:#952f03;\" x=\"245.699615\" xlink:href=\"#C0_0_80a7288d71\" y=\"112.944527\"/>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_1\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 0 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 31.78125 66.40625 \r\n",
       "Q 24.171875 66.40625 20.328125 58.90625 \r\n",
       "Q 16.5 51.421875 16.5 36.375 \r\n",
       "Q 16.5 21.390625 20.328125 13.890625 \r\n",
       "Q 24.171875 6.390625 31.78125 6.390625 \r\n",
       "Q 39.453125 6.390625 43.28125 13.890625 \r\n",
       "Q 47.125 21.390625 47.125 36.375 \r\n",
       "Q 47.125 51.421875 43.28125 58.90625 \r\n",
       "Q 39.453125 66.40625 31.78125 66.40625 \r\n",
       "z\r\n",
       "M 31.78125 74.21875 \r\n",
       "Q 44.046875 74.21875 50.515625 64.515625 \r\n",
       "Q 56.984375 54.828125 56.984375 36.375 \r\n",
       "Q 56.984375 17.96875 50.515625 8.265625 \r\n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \r\n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \r\n",
       "Q 6.59375 17.96875 6.59375 36.375 \r\n",
       "Q 6.59375 54.828125 13.0625 64.515625 \r\n",
       "Q 19.53125 74.21875 31.78125 74.21875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-48\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(255.834773 101.248076)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-48\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_2\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 1 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 12.40625 8.296875 \r\n",
       "L 28.515625 8.296875 \r\n",
       "L 28.515625 63.921875 \r\n",
       "L 10.984375 60.40625 \r\n",
       "L 10.984375 69.390625 \r\n",
       "L 28.421875 72.90625 \r\n",
       "L 38.28125 72.90625 \r\n",
       "L 38.28125 8.296875 \r\n",
       "L 54.390625 8.296875 \r\n",
       "L 54.390625 0 \r\n",
       "L 12.40625 0 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-49\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(200.39338 58.992133)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_3\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 2 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 19.1875 8.296875 \r\n",
       "L 53.609375 8.296875 \r\n",
       "L 53.609375 0 \r\n",
       "L 7.328125 0 \r\n",
       "L 7.328125 8.296875 \r\n",
       "Q 12.9375 14.109375 22.625 23.890625 \r\n",
       "Q 32.328125 33.6875 34.8125 36.53125 \r\n",
       "Q 39.546875 41.84375 41.421875 45.53125 \r\n",
       "Q 43.3125 49.21875 43.3125 52.78125 \r\n",
       "Q 43.3125 58.59375 39.234375 62.25 \r\n",
       "Q 35.15625 65.921875 28.609375 65.921875 \r\n",
       "Q 23.96875 65.921875 18.8125 64.3125 \r\n",
       "Q 13.671875 62.703125 7.8125 59.421875 \r\n",
       "L 7.8125 69.390625 \r\n",
       "Q 13.765625 71.78125 18.9375 73 \r\n",
       "Q 24.125 74.21875 28.421875 74.21875 \r\n",
       "Q 39.75 74.21875 46.484375 68.546875 \r\n",
       "Q 53.21875 62.890625 53.21875 53.421875 \r\n",
       "Q 53.21875 48.921875 51.53125 44.890625 \r\n",
       "Q 49.859375 40.875 45.40625 35.40625 \r\n",
       "Q 44.1875 33.984375 37.640625 27.21875 \r\n",
       "Q 31.109375 20.453125 19.1875 8.296875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-50\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(325.910887 84.472482)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_4\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 3 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 40.578125 39.3125 \r\n",
       "Q 47.65625 37.796875 51.625 33 \r\n",
       "Q 55.609375 28.21875 55.609375 21.1875 \r\n",
       "Q 55.609375 10.40625 48.1875 4.484375 \r\n",
       "Q 40.765625 -1.421875 27.09375 -1.421875 \r\n",
       "Q 22.515625 -1.421875 17.65625 -0.515625 \r\n",
       "Q 12.796875 0.390625 7.625 2.203125 \r\n",
       "L 7.625 11.71875 \r\n",
       "Q 11.71875 9.328125 16.59375 8.109375 \r\n",
       "Q 21.484375 6.890625 26.8125 6.890625 \r\n",
       "Q 36.078125 6.890625 40.9375 10.546875 \r\n",
       "Q 45.796875 14.203125 45.796875 21.1875 \r\n",
       "Q 45.796875 27.640625 41.28125 31.265625 \r\n",
       "Q 36.765625 34.90625 28.71875 34.90625 \r\n",
       "L 20.21875 34.90625 \r\n",
       "L 20.21875 43.015625 \r\n",
       "L 29.109375 43.015625 \r\n",
       "Q 36.375 43.015625 40.234375 45.921875 \r\n",
       "Q 44.09375 48.828125 44.09375 54.296875 \r\n",
       "Q 44.09375 59.90625 40.109375 62.90625 \r\n",
       "Q 36.140625 65.921875 28.71875 65.921875 \r\n",
       "Q 24.65625 65.921875 20.015625 65.03125 \r\n",
       "Q 15.375 64.15625 9.8125 62.3125 \r\n",
       "L 9.8125 71.09375 \r\n",
       "Q 15.4375 72.65625 20.34375 73.4375 \r\n",
       "Q 25.25 74.21875 29.59375 74.21875 \r\n",
       "Q 40.828125 74.21875 47.359375 69.109375 \r\n",
       "Q 53.90625 64.015625 53.90625 55.328125 \r\n",
       "Q 53.90625 49.265625 50.4375 45.09375 \r\n",
       "Q 46.96875 40.921875 40.578125 39.3125 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-51\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(251.272672 143.730054)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_5\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 4 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 37.796875 64.3125 \r\n",
       "L 12.890625 25.390625 \r\n",
       "L 37.796875 25.390625 \r\n",
       "z\r\n",
       "M 35.203125 72.90625 \r\n",
       "L 47.609375 72.90625 \r\n",
       "L 47.609375 25.390625 \r\n",
       "L 58.015625 25.390625 \r\n",
       "L 58.015625 17.1875 \r\n",
       "L 47.609375 17.1875 \r\n",
       "L 47.609375 0 \r\n",
       "L 37.796875 0 \r\n",
       "L 37.796875 17.1875 \r\n",
       "L 4.890625 17.1875 \r\n",
       "L 4.890625 26.703125 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-52\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(226.052449 119.007663)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-52\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_6\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 5 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 10.796875 72.90625 \r\n",
       "L 49.515625 72.90625 \r\n",
       "L 49.515625 64.59375 \r\n",
       "L 19.828125 64.59375 \r\n",
       "L 19.828125 46.734375 \r\n",
       "Q 21.96875 47.46875 24.109375 47.828125 \r\n",
       "Q 26.265625 48.1875 28.421875 48.1875 \r\n",
       "Q 40.625 48.1875 47.75 41.5 \r\n",
       "Q 54.890625 34.8125 54.890625 23.390625 \r\n",
       "Q 54.890625 11.625 47.5625 5.09375 \r\n",
       "Q 40.234375 -1.421875 26.90625 -1.421875 \r\n",
       "Q 22.3125 -1.421875 17.546875 -0.640625 \r\n",
       "Q 12.796875 0.140625 7.71875 1.703125 \r\n",
       "L 7.71875 11.625 \r\n",
       "Q 12.109375 9.234375 16.796875 8.0625 \r\n",
       "Q 21.484375 6.890625 26.703125 6.890625 \r\n",
       "Q 35.15625 6.890625 40.078125 11.328125 \r\n",
       "Q 45.015625 15.765625 45.015625 23.390625 \r\n",
       "Q 45.015625 31 40.078125 35.4375 \r\n",
       "Q 35.15625 39.890625 26.703125 39.890625 \r\n",
       "Q 22.75 39.890625 18.8125 39.015625 \r\n",
       "Q 14.890625 38.140625 10.796875 36.28125 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-53\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(397.894897 41.843615)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-53\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_7\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 6 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 33.015625 40.375 \r\n",
       "Q 26.375 40.375 22.484375 35.828125 \r\n",
       "Q 18.609375 31.296875 18.609375 23.390625 \r\n",
       "Q 18.609375 15.53125 22.484375 10.953125 \r\n",
       "Q 26.375 6.390625 33.015625 6.390625 \r\n",
       "Q 39.65625 6.390625 43.53125 10.953125 \r\n",
       "Q 47.40625 15.53125 47.40625 23.390625 \r\n",
       "Q 47.40625 31.296875 43.53125 35.828125 \r\n",
       "Q 39.65625 40.375 33.015625 40.375 \r\n",
       "z\r\n",
       "M 52.59375 71.296875 \r\n",
       "L 52.59375 62.3125 \r\n",
       "Q 48.875 64.0625 45.09375 64.984375 \r\n",
       "Q 41.3125 65.921875 37.59375 65.921875 \r\n",
       "Q 27.828125 65.921875 22.671875 59.328125 \r\n",
       "Q 17.53125 52.734375 16.796875 39.40625 \r\n",
       "Q 19.671875 43.65625 24.015625 45.921875 \r\n",
       "Q 28.375 48.1875 33.59375 48.1875 \r\n",
       "Q 44.578125 48.1875 50.953125 41.515625 \r\n",
       "Q 57.328125 34.859375 57.328125 23.390625 \r\n",
       "Q 57.328125 12.15625 50.6875 5.359375 \r\n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \r\n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \r\n",
       "Q 6.984375 17.96875 6.984375 36.375 \r\n",
       "Q 6.984375 53.65625 15.1875 63.9375 \r\n",
       "Q 23.390625 74.21875 37.203125 74.21875 \r\n",
       "Q 40.921875 74.21875 44.703125 73.484375 \r\n",
       "Q 48.484375 72.75 52.59375 71.296875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-54\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(177.783413 75.379001)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-54\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_8\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 7 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 8.203125 72.90625 \r\n",
       "L 55.078125 72.90625 \r\n",
       "L 55.078125 68.703125 \r\n",
       "L 28.609375 0 \r\n",
       "L 18.3125 0 \r\n",
       "L 43.21875 64.59375 \r\n",
       "L 8.203125 64.59375 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-55\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(270.303007 73.275069)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-55\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_9\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 8 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 31.78125 34.625 \r\n",
       "Q 24.75 34.625 20.71875 30.859375 \r\n",
       "Q 16.703125 27.09375 16.703125 20.515625 \r\n",
       "Q 16.703125 13.921875 20.71875 10.15625 \r\n",
       "Q 24.75 6.390625 31.78125 6.390625 \r\n",
       "Q 38.8125 6.390625 42.859375 10.171875 \r\n",
       "Q 46.921875 13.96875 46.921875 20.515625 \r\n",
       "Q 46.921875 27.09375 42.890625 30.859375 \r\n",
       "Q 38.875 34.625 31.78125 34.625 \r\n",
       "z\r\n",
       "M 21.921875 38.8125 \r\n",
       "Q 15.578125 40.375 12.03125 44.71875 \r\n",
       "Q 8.5 49.078125 8.5 55.328125 \r\n",
       "Q 8.5 64.0625 14.71875 69.140625 \r\n",
       "Q 20.953125 74.21875 31.78125 74.21875 \r\n",
       "Q 42.671875 74.21875 48.875 69.140625 \r\n",
       "Q 55.078125 64.0625 55.078125 55.328125 \r\n",
       "Q 55.078125 49.078125 51.53125 44.71875 \r\n",
       "Q 48 40.375 41.703125 38.8125 \r\n",
       "Q 48.828125 37.15625 52.796875 32.3125 \r\n",
       "Q 56.78125 27.484375 56.78125 20.515625 \r\n",
       "Q 56.78125 9.90625 50.3125 4.234375 \r\n",
       "Q 43.84375 -1.421875 31.78125 -1.421875 \r\n",
       "Q 19.734375 -1.421875 13.25 4.234375 \r\n",
       "Q 6.78125 9.90625 6.78125 20.515625 \r\n",
       "Q 6.78125 27.484375 10.78125 32.3125 \r\n",
       "Q 14.796875 37.15625 21.921875 38.8125 \r\n",
       "z\r\n",
       "M 18.3125 54.390625 \r\n",
       "Q 18.3125 48.734375 21.84375 45.5625 \r\n",
       "Q 25.390625 42.390625 31.78125 42.390625 \r\n",
       "Q 38.140625 42.390625 41.71875 45.5625 \r\n",
       "Q 45.3125 48.734375 45.3125 54.390625 \r\n",
       "Q 45.3125 60.0625 41.71875 63.234375 \r\n",
       "Q 38.140625 66.40625 31.78125 66.40625 \r\n",
       "Q 25.390625 66.40625 21.84375 63.234375 \r\n",
       "Q 18.3125 60.0625 18.3125 54.390625 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-56\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(215.866475 95.037179)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-56\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_10\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 9 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 10.984375 1.515625 \r\n",
       "L 10.984375 10.5 \r\n",
       "Q 14.703125 8.734375 18.5 7.8125 \r\n",
       "Q 22.3125 6.890625 25.984375 6.890625 \r\n",
       "Q 35.75 6.890625 40.890625 13.453125 \r\n",
       "Q 46.046875 20.015625 46.78125 33.40625 \r\n",
       "Q 43.953125 29.203125 39.59375 26.953125 \r\n",
       "Q 35.25 24.703125 29.984375 24.703125 \r\n",
       "Q 19.046875 24.703125 12.671875 31.3125 \r\n",
       "Q 6.296875 37.9375 6.296875 49.421875 \r\n",
       "Q 6.296875 60.640625 12.9375 67.421875 \r\n",
       "Q 19.578125 74.21875 30.609375 74.21875 \r\n",
       "Q 43.265625 74.21875 49.921875 64.515625 \r\n",
       "Q 56.59375 54.828125 56.59375 36.375 \r\n",
       "Q 56.59375 19.140625 48.40625 8.859375 \r\n",
       "Q 40.234375 -1.421875 26.421875 -1.421875 \r\n",
       "Q 22.703125 -1.421875 18.890625 -0.6875 \r\n",
       "Q 15.09375 0.046875 10.984375 1.515625 \r\n",
       "z\r\n",
       "M 30.609375 32.421875 \r\n",
       "Q 37.25 32.421875 41.125 36.953125 \r\n",
       "Q 45.015625 41.5 45.015625 49.421875 \r\n",
       "Q 45.015625 57.28125 41.125 61.84375 \r\n",
       "Q 37.25 66.40625 30.609375 66.40625 \r\n",
       "Q 23.96875 66.40625 20.09375 61.84375 \r\n",
       "Q 16.21875 57.28125 16.21875 49.421875 \r\n",
       "Q 16.21875 41.5 20.09375 36.953125 \r\n",
       "Q 23.96875 32.421875 30.609375 32.421875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-57\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(240.427647 82.962551)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-57\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_11\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 10 -->\r\n",
       "     <g transform=\"translate(169.890833 124.16387)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_12\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 11 -->\r\n",
       "     <g transform=\"translate(224.493299 285.420341)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_13\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 12 -->\r\n",
       "     <g transform=\"translate(247.842774 123.584453)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_14\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 13 -->\r\n",
       "     <g transform=\"translate(249.308058 82.160298)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_15\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 14 -->\r\n",
       "     <g transform=\"translate(227.863585 83.321319)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-52\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_16\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 15 -->\r\n",
       "     <g transform=\"translate(263.160014 135.803523)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_17\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 16 -->\r\n",
       "     <g transform=\"translate(203.284985 80.93362)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-54\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_18\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 17 -->\r\n",
       "     <g transform=\"translate(326.163286 65.244596)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-55\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_19\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 18 -->\r\n",
       "     <g transform=\"translate(340.830622 100.629648)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-56\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_20\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 19 -->\r\n",
       "     <g transform=\"translate(220.710224 43.743069)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-57\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_21\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 20 -->\r\n",
       "     <g transform=\"translate(137.334935 107.564895)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_22\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 21 -->\r\n",
       "     <g transform=\"translate(219.744231 86.020645)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_23\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 22 -->\r\n",
       "     <g transform=\"translate(286.838288 103.602455)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_24\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 23 -->\r\n",
       "     <g transform=\"translate(224.226154 59.879079)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_25\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 24 -->\r\n",
       "     <g transform=\"translate(227.278519 126.509742)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-52\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_26\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 25 -->\r\n",
       "     <g transform=\"translate(269.861428 142.690237)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_27\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 26 -->\r\n",
       "     <g transform=\"translate(283.118146 85.302645)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-54\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_28\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 27 -->\r\n",
       "     <g transform=\"translate(262.652099 104.930518)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-55\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_29\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 28 -->\r\n",
       "     <g transform=\"translate(341.713967 91.312785)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-56\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_30\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 29 -->\r\n",
       "     <g transform=\"translate(37.052603 146.921395)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-57\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_31\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 30 -->\r\n",
       "     <g transform=\"translate(328.146913 117.358554)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_32\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 31 -->\r\n",
       "     <g transform=\"translate(227.983341 111.283167)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_33\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 32 -->\r\n",
       "     <g transform=\"translate(389.418497 57.919825)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_34\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 33 -->\r\n",
       "     <g transform=\"translate(187.815429 29.474504)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_35\">\r\n",
       "    <g clip-path=\"url(#p7f02ea7a4a)\">\r\n",
       "     <!-- 34 -->\r\n",
       "     <g transform=\"translate(238.064615 116.255777)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-51\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-52\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "  </g>\r\n",
       " </g>\r\n",
       " <defs>\r\n",
       "  <clipPath id=\"p7f02ea7a4a\">\r\n",
       "   <rect height=\"288\" width=\"432\" x=\"7.2\" y=\"7.2\"/>\r\n",
       "  </clipPath>\r\n",
       " </defs>\r\n",
       "</svg>\r\n"
      ],
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "env.plot_environment_graph()\n",
    "print(nx.info(env.network))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "id  status    local_attacks                 remote_attacks\n",
      "----  --------  ----------------------------  ----------------\n",
      "  16  owned     ['RecentlyAccessedMachines']  []\n"
     ]
    }
   ],
   "source": [
    "print(tabulate(c.list_all_attacks(),{}))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<cyberbattle.simulation.model.LeakedNodesId at 0x2adac5078e0>"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "outcome = c.run_attack(starting_node, 'RecentlyAccessedMachines')\n",
    "outcome"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n",
       "<svg height=\"302.4pt\" version=\"1.1\" viewBox=\"0 0 446.4 302.4\" width=\"446.4pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
       " <defs>\r\n",
       "  <style type=\"text/css\">\r\n",
       "*{stroke-linecap:butt;stroke-linejoin:round;}\r\n",
       "  </style>\r\n",
       " </defs>\r\n",
       " <g id=\"figure_1\">\r\n",
       "  <g id=\"patch_1\">\r\n",
       "   <path d=\"M 0 302.4 \r\n",
       "L 446.4 302.4 \r\n",
       "L 446.4 0 \r\n",
       "L 0 0 \r\n",
       "z\r\n",
       "\" style=\"fill:#ffffff;\"/>\r\n",
       "  </g>\r\n",
       "  <g id=\"axes_1\">\r\n",
       "   <g id=\"patch_2\">\r\n",
       "    <path clip-path=\"url(#pf100680c72)\" d=\"M 383.442813 270.208264 \r\n",
       "Q 226.675726 153.781333 70.806212 38.021007 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#pf100680c72)\" d=\"M 72.825009 42.011553 \r\n",
       "L 70.806212 38.021007 \r\n",
       "L 75.209927 38.800297 \r\n",
       "L 72.825009 42.011553 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"patch_3\">\r\n",
       "    <path clip-path=\"url(#pf100680c72)\" d=\"M 62.957187 32.191736 \r\n",
       "Q 219.724274 148.618667 375.593788 264.378993 \r\n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "    <path clip-path=\"url(#pf100680c72)\" d=\"M 373.574991 260.388447 \r\n",
       "L 375.593788 264.378993 \r\n",
       "L 371.190073 263.599703 \r\n",
       "L 373.574991 260.388447 \r\n",
       "z\r\n",
       "\" style=\"stroke:#000000;stroke-linecap:round;\"/>\r\n",
       "   </g>\r\n",
       "   <g id=\"PathCollection_1\">\r\n",
       "    <defs>\r\n",
       "     <path d=\"M 0 8.660254 \r\n",
       "C 2.296726 8.660254 4.499694 7.747755 6.123724 6.123724 \r\n",
       "C 7.747755 4.499694 8.660254 2.296726 8.660254 0 \r\n",
       "C 8.660254 -2.296726 7.747755 -4.499694 6.123724 -6.123724 \r\n",
       "C 4.499694 -7.747755 2.296726 -8.660254 0 -8.660254 \r\n",
       "C -2.296726 -8.660254 -4.499694 -7.747755 -6.123724 -6.123724 \r\n",
       "C -7.747755 -4.499694 -8.660254 -2.296726 -8.660254 0 \r\n",
       "C -8.660254 2.296726 -7.747755 4.499694 -6.123724 6.123724 \r\n",
       "C -4.499694 7.747755 -2.296726 8.660254 0 8.660254 \r\n",
       "z\r\n",
       "\" id=\"C0_0_2acf29eeb8\"/>\r\n",
       "    </defs>\r\n",
       "    <g clip-path=\"url(#pf100680c72)\">\r\n",
       "     <use style=\"fill:#008000;stroke:#008000;\" x=\"383.442813\" xlink:href=\"#C0_0_2acf29eeb8\" y=\"270.208264\"/>\r\n",
       "    </g>\r\n",
       "    <g clip-path=\"url(#pf100680c72)\">\r\n",
       "     <use style=\"fill:#ff0000;stroke:#ff0000;\" x=\"62.957187\" xlink:href=\"#C0_0_2acf29eeb8\" y=\"32.191736\"/>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_1\">\r\n",
       "    <g clip-path=\"url(#pf100680c72)\">\r\n",
       "     <!-- 21 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 19.1875 8.296875 \r\n",
       "L 53.609375 8.296875 \r\n",
       "L 53.609375 0 \r\n",
       "L 7.328125 0 \r\n",
       "L 7.328125 8.296875 \r\n",
       "Q 12.9375 14.109375 22.625 23.890625 \r\n",
       "Q 32.328125 33.6875 34.8125 36.53125 \r\n",
       "Q 39.546875 41.84375 41.421875 45.53125 \r\n",
       "Q 43.3125 49.21875 43.3125 52.78125 \r\n",
       "Q 43.3125 58.59375 39.234375 62.25 \r\n",
       "Q 35.15625 65.921875 28.609375 65.921875 \r\n",
       "Q 23.96875 65.921875 18.8125 64.3125 \r\n",
       "Q 13.671875 62.703125 7.8125 59.421875 \r\n",
       "L 7.8125 69.390625 \r\n",
       "Q 13.765625 71.78125 18.9375 73 \r\n",
       "Q 24.125 74.21875 28.421875 74.21875 \r\n",
       "Q 39.75 74.21875 46.484375 68.546875 \r\n",
       "Q 53.21875 62.890625 53.21875 53.421875 \r\n",
       "Q 53.21875 48.921875 51.53125 44.890625 \r\n",
       "Q 49.859375 40.875 45.40625 35.40625 \r\n",
       "Q 44.1875 33.984375 37.640625 27.21875 \r\n",
       "Q 31.109375 20.453125 19.1875 8.296875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-50\"/>\r\n",
       "      <path d=\"M 12.40625 8.296875 \r\n",
       "L 28.515625 8.296875 \r\n",
       "L 28.515625 63.921875 \r\n",
       "L 10.984375 60.40625 \r\n",
       "L 10.984375 69.390625 \r\n",
       "L 28.421875 72.90625 \r\n",
       "L 38.28125 72.90625 \r\n",
       "L 38.28125 8.296875 \r\n",
       "L 54.390625 8.296875 \r\n",
       "L 54.390625 0 \r\n",
       "L 12.40625 0 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-49\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(375.807813 273.519514)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-50\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "   <g id=\"text_2\">\r\n",
       "    <g clip-path=\"url(#pf100680c72)\">\r\n",
       "     <!-- 16 -->\r\n",
       "     <defs>\r\n",
       "      <path d=\"M 33.015625 40.375 \r\n",
       "Q 26.375 40.375 22.484375 35.828125 \r\n",
       "Q 18.609375 31.296875 18.609375 23.390625 \r\n",
       "Q 18.609375 15.53125 22.484375 10.953125 \r\n",
       "Q 26.375 6.390625 33.015625 6.390625 \r\n",
       "Q 39.65625 6.390625 43.53125 10.953125 \r\n",
       "Q 47.40625 15.53125 47.40625 23.390625 \r\n",
       "Q 47.40625 31.296875 43.53125 35.828125 \r\n",
       "Q 39.65625 40.375 33.015625 40.375 \r\n",
       "z\r\n",
       "M 52.59375 71.296875 \r\n",
       "L 52.59375 62.3125 \r\n",
       "Q 48.875 64.0625 45.09375 64.984375 \r\n",
       "Q 41.3125 65.921875 37.59375 65.921875 \r\n",
       "Q 27.828125 65.921875 22.671875 59.328125 \r\n",
       "Q 17.53125 52.734375 16.796875 39.40625 \r\n",
       "Q 19.671875 43.65625 24.015625 45.921875 \r\n",
       "Q 28.375 48.1875 33.59375 48.1875 \r\n",
       "Q 44.578125 48.1875 50.953125 41.515625 \r\n",
       "Q 57.328125 34.859375 57.328125 23.390625 \r\n",
       "Q 57.328125 12.15625 50.6875 5.359375 \r\n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \r\n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \r\n",
       "Q 6.984375 17.96875 6.984375 36.375 \r\n",
       "Q 6.984375 53.65625 15.1875 63.9375 \r\n",
       "Q 23.390625 74.21875 37.203125 74.21875 \r\n",
       "Q 40.921875 74.21875 44.703125 73.484375 \r\n",
       "Q 48.484375 72.75 52.59375 71.296875 \r\n",
       "z\r\n",
       "\" id=\"DejaVuSans-54\"/>\r\n",
       "     </defs>\r\n",
       "     <g transform=\"translate(55.322187 35.502986)scale(0.12 -0.12)\">\r\n",
       "      <use xlink:href=\"#DejaVuSans-49\"/>\r\n",
       "      <use x=\"63.623047\" xlink:href=\"#DejaVuSans-54\"/>\r\n",
       "     </g>\r\n",
       "    </g>\r\n",
       "   </g>\r\n",
       "  </g>\r\n",
       " </g>\r\n",
       " <defs>\r\n",
       "  <clipPath id=\"pf100680c72\">\r\n",
       "   <rect height=\"288\" width=\"432\" x=\"7.2\" y=\"7.2\"/>\r\n",
       "  </clipPath>\r\n",
       " </defs>\r\n",
       "</svg>\r\n"
      ],
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "c.plot_nodes()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "id  status\n",
      "----  ----------\n",
      "  16  owned\n",
      "  21  discovered\n"
     ]
    }
   ],
   "source": [
    "print(tabulate(c.list_nodes(),{}))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "id  status      local_attacks                 remote_attacks\n",
      "----  ----------  ----------------------------  ----------------\n",
      "  16  owned       ['RecentlyAccessedMachines']  []\n",
      "  21  discovered                                []\n"
     ]
    }
   ],
   "source": [
    "print(tabulate(c.list_all_attacks(),{}))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}